package com.neusoft.pub.cloud.provider.driver;

import com.neusoft.pub.cloud.provider.entity.InquiryPriceInstance;
import com.neusoft.pub.cloud.provider.request.InquiryPriceRunDriverRequest;

/**
 * describe : 询价
 *
 * @author hao.dd
 * @date 2023/7/31
 */

public interface InquiryPriceRunDriver extends BaseDriver {

    /**
     * 创建实例询价
     *
     * @param request
     * @return
     */
    InquiryPriceInstance inquiryPriceInstanceDriver(InquiryPriceRunDriverRequest request);

    /**
     * 带宽询价(当选择为“按使用流量时，用于计算公网流量费用”)
     *
     * @param request
     * @return
     */
    InquiryPriceInstance inquiryPriceBandwidthDriver(InquiryPriceRunDriverRequest request);
}
